/**
 * 
 */
package co.edu.udistrital.analyzer.business.services.impl;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import co.edu.udistrital.analyzer.business.orm.dao.UserDAO;
import co.edu.udistrital.analyzer.business.orm.model.User;
import co.edu.udistrital.analyzer.business.services.UsersService;

/**
 * Clase concreta para el servicio de la capa de negocio para manejo de
 * operaciones con objetos de tipo Cliente
 * 
 * @author Alejo
 * 
 */
@Service("usersService")
public class UsersServiceImpl implements UsersService {

	/**
	 * The serial version UID
	 */
	private static final long serialVersionUID = 2313061252768486444L;
	/**
	 * Permite el acceso a la capa de persistencia de los objetos de tipo User
	 */
	@Autowired
	UserDAO userDao;


	@Override
	@Transactional
	public User findUserByLogin(String login) {
		return userDao.findByLogin(login);
	}

}
